d6d33f5d2ddcb3438169385a2dac5ac2754105ef,grails-datastore-core/src/main/groovy/org/grails/datastore/mapping/model/AbstractPersistentEntity.java,AbstractPersistentEntity,resolveIdentifier,#,240
Before Change
}
protected PersistentProperty resolveIdentifier() {
return context.getMappingSyntaxStrategy().getIdentity(javaClass, context);
}
public boolean hasProperty(String name, Class type) {
After Change
}
protected PersistentProperty resolveIdentifier() {
PersistentProperty identity = context.getMappingSyntaxStrategy().getIdentity(javaClass, context);
if(identity != null) {
PersistentProperty resolvedId = getPropertyByName(identity.getName());
if(resolvedId != null) {
identity = resolvedId;